Painted ray - Spanish English Dictionary